<!DOCTYPE html>
<html lang="en">
<head>
<title>Tools</title>

<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="../../css/bootstrap.min.css">
<link rel="stylesheet" href="../../css/custom.css">
</head>

<body>

<div class="container">
<nav class="navbar">
<a class="btn btn-info btn-xs navbar-btn pull-right m-l" href="../index.html">REST API</a>
<a class="btn btn-info btn-xs navbar-btn pull-right" href="../../index.html">Back to Docs</a>
</nav>

<h1>Tools</h1>
<p><code>/v3/nc/tools</code><br>
<code>/v3/nc/tools/{wsID}</code></p>

<p>Defined in <a href="https://github.com/steptools/NC.js/blob/master/src/server/api/v3/tool.js">tool.js</a></p>

<H2>Get All Tools</H2>

<PRE>GET /v3/nc/tools</PRE>

<p>GET on the tools API endpoint returns an array
of <a href="tool_object.html">tool objects</a> describing all tools
used by the process.


<H2>Get Workingstep Tool</H2>

<PRE>GET /v3/nc/tools/{toolId}</PRE>

<p>GET on the tools API endpoint with a workingstep ID returns the
numeric ID of the tool used by a workingstep. Every workingstep should
have a tool defined.



<script src="../../js/jquery.min.js"></script>
<script src="../../js/bootstrap.min.js"></script>
</body>
</html>
